electronic warfare, test and training systems - Español Inglés Diccionario